﻿/*******************************  this template common css ************************
 *
 * 这里放置商城前台页面可以重复使用的代码
 *
 */



/* location */




/* btns of order */


/*******************************  this template common css --------- end ************************/









/********************************* widgets fields *****************************************************************
 *
 * 这里是放置挂件样式的区域
 *
 */

/* page-home */

#page-home .logo{width:100%; background:#fff; text-align:center;padding-top:5px;}
.search{width:100%; background:#fff; text-align:center;padding-bottom:5px;padding-top:5px; height:54px; line-height:54px;}
.search .search-box{border:1px #ccc solid; border-radius: 30px;width:80%; margin:0 auto; height:100%;position:relative;}
.search .search-box form{width:100%;}
.search .search-box form .ui-input-text{width:89%;}
.search .search-box form .ui-input-text,.search .search-box form .ui-input-text input{-webkit-box-sizing: border-box;padding:0px;min-height: initial;}
.search .keyword{height:32px;line-height:32px;margin-top:10px;border:0;-webkit-appearance: none; border-radius:0;font-size:20px; font-family:'yahei';border-right:1px solid #ccc;width:84%;margin-left:20px;display:block;float:left;}
.search .submit{ width: 6%;height:32px;background: url(../images/icon.png) 0 0 no-repeat;text-indent: -9999px;border:0; cursor:pointer;margin-top:2%;margin-left:2%;display:block;float:left;}
.search .ui-btn{position:absolute;right:-6px;top:-1px;}
.search .ui-input-btn input {position:none;opacity:1;}
.search .ui-input-text, .search .ui-input-search {margin:0;border:0px;}
.search .ui-input-text input,.search .ui-input-search input,.search textarea.ui-input-text {-webkit-box-sizing: initial;min-height:2em;}

.scroll-wrapper{ position:relative;width:100%;}
.scroll-wrapper .scroller img{width:100%;}
.slidesjs-pagination{width:100%; text-align:center; position:absolute;bottom:10px;  z-index:99}
   
    .slidesjs-pagination li {
		display:inline-block;
      margin: 0 2px;
    }

    .slidesjs-pagination li a {
      display: block;
      width:7px; 
	  height:7px;
	  border-radius: 6px;
	  background:#fff;
      float: left;
      overflow: hidden;
	  color:#fff;
	  font-size:0;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
		background:red;
		color:red;
     
    }

.category{width:100%; height:130px; background:#fff; overflow:hidden}
.category li{float:left;width:20%; text-align:center; height:90px;margin-top:10px;}
.category li span{ display:block;font-size:1rem;color:#666;}
.category li a{ display:block; width:100%; height:100%; text-align:center;}

.category li.menu1{ background:url(../images/main-icon_01.jpg)  center center no-repeat}
.category li.menu2{ background:url(../images/main-icon_02.jpg)  center center no-repeat}
.category li.menu3{ background:url(../images/main-icon_03.jpg)  center center no-repeat}
.category li.menu4{ background:url(../images/main-icon_04.jpg)  center center no-repeat}
.category li.menu5{ background:url(../images/main-icon_05.jpg)  center center no-repeat}

.floor{width:100%; background:#fff;border-top:1px #E5E5E5 solid }
.floor .col-1,.floor .col-2{width:50%;float:left;overflow:hidden;}
.floor a{ display:block;}
.floor a img{width:100%;display:block;}
.floor .title{height:50px; background:#F1F1F5;width:100%; font-size:28px; text-align:center; line-height:50px;color:#333;}


.labels{width:100%; background:#fff;border-top:1px #E5E5E5 solid}
.labels span{float:left; display:block;width:25%;}
.labels a{ display:block;height:2.07em; line-height:2.07em;margin:4px;border:1px #E5E5E5 solid;  text-align:center;background:url(../images/gray-line.gif) repeat-x left bottom;font-size:24px;color:#666; overflow:hidden}


.theme{border-top:1px #E5E5E5 solid;padding:5px 10px;}
.theme li{float:left; display:block;width:50%;text-align:center;}
.theme a{ display:block;border:1px #E5E5E5 solid; overflow:hidden;margin:4px 0px;}
.theme a img{display:block;max-width:100%;}


.rec_goods{}
.rec_goods h3{height: 50px;background: #F1F1F5;width: 100%;font-size: 28px;text-align: center;line-height: 50px;color: #333;font-weight:normal;}
.rec_goods .content{padding:8px 10px 0px;}
.rec_goods .content .list{width:100%;}
.rec_goods .content .list a{display:block;width:50%;float:left;text-align:center;padding-bottom:8px;}
.rec_goods .content .list a p{display:inline-block;text-align:left;background:#fff;border: 1px #E5E5E5 solid;padding-bottom:8px;}
.rec_goods .content .list a img,.rec_goods .content .list a span,.rec_goods .content .list a b{display:block;max-width:100%;}
.rec_goods .content .list a span{line-height:1rem;height:1rem;margin:5px 0px;overflow:hidden;text-indent:5px;}
.rec_goods .content .list a b{font-size: 16px;color: #E4393C;font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;font-weight: bold;text-indent:5px;}
.rec_goods .content .list a.it1 p{margin-right:0.25rem;}
.rec_goods .content .list a.it2 p{margin-left:0.25rem;}




/* widget-fields */








/********************************* 挂件样式代码结束 widgets fields end *****************************************************************/







/* search.goods.html */
#page-search-goods { background:#fff;}
.search-goods .squares li{ border-bottom:1px #E8E5E5 solid;padding:10px 5px}
.search-goods .squares .pic{float:left;width:100px; height:100px; margin:0px 10px 0px 0px}
.search-goods .squares .pic img{width:100px; height:100px;}
.search-goods .squares .info{ display:block;}
.search-goods .squares a{ font-weight:normal;font-size:1rem; }
.search-goods .squares h2{ height:20px;overflow:hidden}
.search-goods .squares h2{display:block;height:20px;line-height:20px;font-size:1rem;font-weight:normal}
.search-goods .squares .sales{color:#6E6E6E;}
.search-goods .squares .store span{border:1px #6FC9A7 solid; border-radius:3px; background:#6FC9A7; color:#fff;padding:0 2px 0 2px;}


.search-goods .attr .tit p{width:50%;text-align:center;position:relative;padding:15px 0px;float:left;}
.search-goods .attr .tit p span{display:block;width:98%;border-right: 1px solid #ccc;height:14px;line-height:14px; cursor:pointer}
.search-goods .attr .tit p span.active{color:#d60303;}
.search-goods .attr .tit p i{display:block;position: absolute;left:49%;bottom: -1px;width: 12px;height: 7px;background: url(../images/icon1.png) 0 -2018px no-repeat;color: #d60303;}
.search-goods .attr .tit p.filter span b{display: inline-block;width: 10px;height: 14px;margin-left:5px;background: url(../images/icon2b.png) -143px -4px no-repeat;background-size: 180px 180px;vertical-align: middle;}



.search-goods .display-order{border-top:1px #D0CECE solid; height:35px; background:#E6E3E3;}
.search-goods .display-order li{width:25%;float:left; line-height:35px; color:#6E6E6E; text-align:center}
.search-goods .display-order li.current span{display:block;border-bottom: 2px solid #d60303;line-height:33px;}

.search-goods .attribute .title{border:1px #E6E2E1 solid;padding:8px 0 8px 10px;color:#3e3e3e; background:#F2F2F2;}
.search-goods .selected-attr strong{color:#666}
.search-goods .selected-attr a{padding:0 20px 0 3px;display:inline-block;border:#e1e7f5 1px solid; background:#fff; position:relative; cursor:pointer; font-family:Arial;margin-top:2px;color:#806f66; line-height:16px;}
.search-goods .selected-attr a:hover{border:1px #A50000 solid;color:#B00000; text-decoration:none}
.search-goods .selected-attr a span{position:absolute;top:1px;right:3px; overflow:hidden;width:13px;height:13px; background:url(../images/btn_bj.png) no-repeat 0 -34px;}
.search-goods .attribute .content{border:1px #E6E2E1 solid;border-top:0;border-bottom:1px #D1CCC7 solid}
.search-goods .attribute .attr-cate{border-top:1px #E6E2E1 solid;}
.search-goods .attribute .attr-list{border-top:1px dashed #e1e1e1; height:22px;padding:5px 0 5px 0;}
.search-goods .attribute .attr-list li{float:left;margin:0px 5px 0 10px;width:172px; height:22px; display:block; line-height:22px; background:url(../images/T1U_vGXjdaXXckL6Z0-130-130.png) no-repeat -124px -40px;padding-left:10px;}
.search-goods .attribute .attr-list li a{color:#806f66}
.search-goods .attribute .attr-list li span{margin-left:2px;color:#BFBFBF}
.search-goods .attribute .each{border-bottom:1px dotted #e1e1e1;line-height:22px;padding:5px 0 5px 0;width:100%}
.search-goods .attribute .each h4{float:left;width:50px; font-weight:400;color:#666;font-size:100%;margin-left:10px;margin-top:2px;}
.search-goods .attribute .each .pv{float:left;width:80%}
.search-goods .attribute .each .pv a{ margin:2px 2px 2px 0;color:#806f66; display:inline-block;border:1px #ddd solid;padding:0 5px 0 5px;}
.search-goods .attribute .each .pv a:hover{color:#B00000; text-decoration:none}
.search-goods .attribute .attr-bottom{ height:35px; position:relative;}
.search-goods .attribute .attr-bottom ins{border:#ebe4de 1px solid;height:3px;font-size:0; display:block;background:#efebea}

.search-goods .attribute .attr-bottom b{cursor:pointer; z-index:99; position:absolute; display:block; width:70px; height:18px;border:#e6e2e1 1px solid; background:#efeceb;border-top:0;top:3px; right:0;font-size:15;font-weight:normal;color:#806F66; padding-left:15px;*padding-top:2px;}
.search-goods .attribute .attr-bottom b i{width:10px; height:15px; display:block; background:url(../images/T1U_vGXjdaXXckL6Z0-130-130.png) -82px -5px; position:absolute;top:2px;right:8px;}
.search-goods .attribute .attr-bottom b.hide-more i{ background-position:-105px -5px;}


/*pageslide.css*/
#pageslide {position: fixed;position: fixed;top: 0;right:-1699px;height: 100%;z-index: 990;width:100%;background: rgba(0, 0, 0, 0.5);}

#cate-model{position:absolute;top: 0;right:-100%;z-index: 991;width:70%;padding:0px 10px 50px 10px;background:rgba(0,0,0,0.7);color: #fff;font-family:'microsoft yahei';display:none;}
#cate-model .wrap{width:100%;height:100%;}
#cate-model .close{position:absolute;left:-60px;width: 58px;height: 50px;background: url(../images/icon_slid.png) 0 0 no-repeat;}
#cate-model ul li{position: relative;}
#cate-model ul li:click{background:#fff;}
#cate-model ul li.tit{border-bottom:1px solid #fff;}
#cate-model ul li  a{display:block;padding: 8px 5px;color: #fff;}
#cate-model ul li .list li{border-bottom: 1px dotted #999;}
#cate-model ul li .list li:hover,#cate-model ul li .list li:active{ background:#FA932E}
#cate-model ul li .list li a{border:0px;padding: 7px 5px;color: #fff;}
#cate-model .selected-attr strong{font-weight:normal;}
#cate-model .selected-attr a{font-weight:normal;color:#fff;border:1px dotted #fff;padding:2px 5px;display:inline-block;}


/* 搜索页面的品牌旗舰店 */



/* 搜索商品和搜索店铺页面，搜索团购，全部商品分类，全部店铺分类公用 */



/* 搜索商品和搜索店铺公用 --- 结束  */




/*********************************  以下为统一模板页面风格的样式代码，如果没有必要（除了修改宽度高度等），不要修改下面的代码 *******************/


/* search.store.html */



/* category.goods.html */
#page-category-goods{ background:#fff;}
.gcategory{padding:10px 5px 20px 5px}
.gcategory-list{border:1px #DED6C9 solid;}
.gcategory-list li{ display:block; background:url(../images/icon2.png) no-repeat scroll 96% -840px transparent;color:#6E6E6E;border-bottom:1px solid #DED6C9; cursor:pointer; line-height:40px;}
.gcategory-list li.gcategory-show-child{ background-position:96% -893px;}
.gcategory-list .gcategory-value span{ font-weight:normal}
.gcategory-list .gcategory-value i{display:inline-block;width: 7px;height: 7px;margin: 0 5px 2px 0;border-radius: 7px;background-color: #e4393c;}
.gcategory-list a{ margin-left:10px;color:#6E6E6E;}
.gcategory-list li > a{display:block;margin-left:0px;text-indent:10px;}
.gcategory-list .gcategory-value-last{border-bottom:0;}
.gcategory-list .category-child{ background:#fff;}
.gcategory-list .category-child p{border-top:1px solid #DED6C9;}
.gcategory-list .category-child a{ display:inline-block;width:45%;}

/* login .html, member.register.html common css */
#page-auth{}
#page-auth .form  label{display:block;margin-bottom:10px;font-size:14px;color:#e4393c}
#page-auth .form  label.validate_right{color:#0F0;}
#page-auth .ui-input-text, #page-auth .ui-input-search {margin:0;border:0px;}
#page-auth .ui-input-text input,#page-auth .ui-input-search input,#page-auth textarea.ui-input-text {-webkit-box-sizing: initial;min-height: 1em;}
#page-auth .captcha-box .ui-input-text{width:38%;}
#page-auth .form{padding:10px;}
#page-auth .form .read-licence{}
#page-auth .form .read-licence .ui-checkbox{padding-left:29px;}
#page-auth .form .read-licence input{float:left;}
#page-auth .form .read-licence label{float:left;}
#page-auth .input{ height:32px;padding:5px 0px; width:99%;margin-bottom:10px;border:1px #ddd solid; color:#BDBDBD;text-indent:10px;font-size:1rem;border-radius:4px;}
#page-auth .captcha{width:20%;}
#page-auth .change-captcha{ color:#CC0000; margin-left:20px;}
#page-auth .enter{background:#E4393C;width:100%;cursor:pointer;border-radius:4px;font-size:1.25rem; text-align:center; display:block;border:0;-webkit-appearance: none;opacity:1;text-indent:0px;color:#fff;height:45px;line-height:45px;}
#page-auth .ui-btn{margin:0;padding: 8px;}
#page-auth .extra {font-size:0.75rem;}

#page-auth .partner{border-top:1px #ddd dotted; padding-top:20px;margin-bottom:30px;}
#page-auth .partner a{ display:inline-block; margin-right:15px;}
#page-auth .partner a img{width:40px;}
/* login */


/* find_password.html */
#page-find-password{}
#page-find-password .form dl{margin-left:20px;}

/* register */
#page-register{}


/* article */


/* brand.index.html */


/* apply.step.html */



/*********************************  以上为统一模板页面风格的样式代码，如果没有必要（除了修改宽度高度等），不要修改上面的代码 *******************/






/*********************************  以下为购物车到交易完成结束的页面代码，如果没有必要（除了修改宽度高度等），不要修改下面的代码 *******************/


/* cart.empty */
#page-cart{}
.empty-cart-tip{ text-align:center;padding-bottom:30px;}
.empty-cart-tip span{background:url(../images/empty-cart.png) no-repeat center center; display:inline-block;padding-top:180px; background-size:50%; color:#666; font-size:1rem}
.empty-cart-tip .enter{display:inline-block;color:#fff;padding:8px 40px;background-color:#E4393C;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}


/*cart.index*/
.cart-it{margin: 10px 10px 60px 10px;background: #fafafa;border: 1px solid;border-color:#e3e3e3 #d7d7d7;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1);border-radius: 8px;-webkit-border-radius: 8px;}
.cart-it .store-info{background: #f5f3f3;padding:10px;-webkit-box-align: center;border-radius: 8px 8px 0px 0px;}
.cart-it .store-info .myscb{float:left;}
.cart-it .store-info .myscb label{display:block;right:4px;top:2px;border:#D5D5D5 solid 1px;background:#F5F5F5;width:1rem;height:1rem;}
.cart-it .store-info .myscb label.active{background:#3EA636;border:1px solid #63B449}
.cart-it .store-info .myscb label.active:after{display: block;margin-left: 3px;margin-top: 4px;content: "";width: 10px;height: 4px;border: solid #fff;border-width: 2px 2px 0 0;-webkit-transform: rotate(135deg);}
.cart-it .store-info .myscb input{vertical-align:text-top;}
.cart-it .ui-checkbox input,.cart-it .ui-radio input{ position:inherit;width:20px;height:20px;
margin:0;}
.cart-it .store-info  h3 {float:left;font-size:1rem;line-height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:normal}
.cart-it .store-info span{}
.cart-it .store-info span strong{color: #d40000;font-family: arial;}
.cart-it .store-info .info{float:left;}

.cart-it li{display:-webkit-box;margin-top: -1px;padding: 10px;border-top: 1px solid #e3e3e3;}
.cart-it  ul li .myscb{padding: 25px 5px 0 0;}
.cart-it  ul li .it{}
.cart-it  ul li .it .pic{margin: 0 5px;padding: 2px;width: 90px;height: 90px;display: inline-block;text-align: center;border: 1px solid #f1f1f1;line-height: 65px;float:left\9;}
.cart-it  ul li .it .pic img{width:100%;height:100%;}
.cart-it  ul li .it .detail{-webkit-box-flex:1.0;float:left\9;width:58%\9;}
.cart-it  ul li .it .desc h4{width:100%;font-size:1rem;font-weight:normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.cart-it  ul li .it p{font-size:0.875rem;color: #999;margin-top: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cart-it  ul li .it .price{height: 35px;line-height: 30px;font-family:arial;font-weight:normal;font-size:0.875rem;}
.cart-it  ul li .it .price span,.cart-it  ul li .it .price em{color: #d40000;font-style: normal;font-size: 1rem;}
.cart-it  ul li .it .price .txt {display: inline-block;width: 40px;height: 20px;position: relative;}
.cart-it  ul li .it .price .txt input{position: absolute;z-index: 0;right: 0;top: 5px;width: 40px;height: 20px;text-align: center;font-size:1rem;text-indent: 6px;border: 1px solid #DDD;border-top-color: #BBB;color: #333;background: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#fdfdfd));}
.cart-it  ul li .it  .del{display: inline-block;width: 15px;height: 20px;background: url(../images/del.png) no-repeat;background-size: 100% 100%;text-indent:-9999px;vertical-align:bottom;margin-left:10px;}
.cart-it  ul li .it  .move{display:inline-block;border: 1px solid  #c52023;-webkit-border-radius: 12px;width: 18px;height: 18px;background: #c52023;vertical-align:bottom;margin-left:10px;}
.cart-it  ul li .it  .move:after{display: block;margin-left: 3px;margin-top: 5px;content: "";width: 11px;height: 4px;border: solid #fff;border-width: 2px 2px 0 0;-webkit-transform: rotate(135deg);}
.go2order{width:100%;text-align:right;padding:5px 0px;position:fixed;bottom:0px;right:0px;background:rgba(0, 0, 0, 0.7);box-shadow:0px 1px 2px #000;}
.go2order a{display:inline-block;background: rgb(192, 0, 0);height:35px;line-height:35px;width:100px;text-align:center;font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;color: #fff;margin-right:10px;-webkit-border-radius: 3px;margin-left:10px;}
.go2order span strong{color: #d40000;font-family:arial;1.25REM;}
.go2order span{color:#fff;line-height:35px;}





/* order.shipping.html*/
.post-addr{margin: 0 10px 10px 10px;-webkit-box-shadow: 0 0 3px 1px #D1D1D1;box-shadow: 0 0 3px 1px #D1D1D1;-webkit-border-radius: 5px;border-radius: 5px;background:#fff;}
.post-addr .wrap{border-radius: 5px;font-size:1rem;line-height:2em;font-weight:400;}
.post-addr .wrap ul li{padding: 6px 0;color: #666;}
.post-addr .wrap ul li.consignee{padding-top: 20px;background: url(../images/T14gyiFclaXXXlIcDb-80-9.png) 0 0 repeat-x;border-radius: 5px 5px 0 0;width: 100%;}
.post-addr .wrap ul li .content-inline-list {word-break: break-all;margin: 0 5px;}
.post-addr .wrap ul li .content-inline-list .content-title {width:80px;float: left;vertical-align: top;}
.post-addr .wrap ul li .content-detail{margin: 0 10px 0 0px;word-break: break-all;position: relative;}
.post-addr .wrap ul .address-content {border-top: 1px dotted #A6A6A6;}
.post-addr .wrap ul .address-content .content-nav {width: 20px;height: 100%;position: absolute;right: -12px;top: 7px;}
.post-addr .wrap ul .address-content .content-nav:after {position: absolute;top: 4px;right: 6px;z-index: 999;width: 5px;height: 5px;border: solid 2px #666;border-width: 0 3px 3px 0;content: "\0020";-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.addr-selected .wrap ul li.consignee{background:#8AAF69 url(../images/T14gyiFclaXXXlIcDb-80-9.png) 0 0 repeat-x;}
.addr-selected .wrap ul .address-content {border-top: 1px dotted #fff;}

#more-addr .post-addr .wrap ul .address-content .content-nav {position: absolute;right: -12px;top:-38px;width: 1em;height: 1em;border: 1px solid #999;margin: 0 .5em;border-radius: 1em;}
#more-addr .post-addr .wrap ul .address-content .content-nav:after{position: absolute;top:3px;right:5px;z-index: 999;width: 3px;height: 5px;border-style: solid;border-color: #eee;border-width: 0 2px 2px 0;content: "\0020";-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}

.btn-white{height: 35px;line-height: 35px;font-size: 16px;font-weight: 700;color: #333 !important;margin: 0 10px 20px;display: block;padding: 0 12px;border-radius: 3px;border: 1px solid #ccc;background: #f5f5f5;
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#e9e9e9));
background: -webkit-linear-gradient(top,#fefefe 0,#e9e9e9 100%);background: -ms-linear-gradient(top,#fefefe 0,#e9e9e9 100%);background: linear-gradient(to bottom,#fefefe 0,#e9e9e9 100%);color: #666;text-align: center;text-decoration: none;cursor: pointer;-webkit-appearance: none;}





.order-goods-info{margin: 0 10px 10px 10px;border-radius: 5px;-webkit-border-radius: 5px;overflow: hidden;border:1px solid #DDD;border-top:0px;padding-bottom:5px;color: #666;font-family:"microsoft yahei";background:#fff;}
.order-goods-info .tt{border-radius: 0;border-top: 1px solid #ddd;padding:10px 5px;font-weight:normal;font-size:1rem;}
.order-goods-info .tt span{display:inline-block;background: url(../images/member/ico1.png) 10px 2px no-repeat;background-size: 20px 20px;padding-left: 28px;color: #1f1f1f;text-indent:-999px;}
.order-goods-info article{border-radius: 0;border-top: 1px solid #D7D7D7;}

.order-goods-info article section .goods-list{padding:20px 6px 0px 6px;font-size:1rem;}
.order-goods-info article section .goods-list dl{display: -webkit-box;padding-bottom:10px;}
.order-goods-info article section .goods-list dl dt{float:left\9;}
.order-goods-info article section .goods-list dl dd{margin-left:10px;line-height:20px;color: #999;float:left\9;}
.order-goods-info article section .goods-list dl dd a{width:75%;font-size:1rem;height:20px;overflow: hidden;}
.order-goods-info article section .goods-list dl dd a,.order-goods-info article section .goods-list dl dd span,.order-goods-info article section .goods-list dl dd b{display:block;font-weight:normal;}
.order-goods-info article section .goods-list dl dd b em{color: #D40000;}

.receive_add{margin:0px 10px 10px 10px;padding:8px 0px;border-top: 1px dotted #A6A6A6;border-bottom: 1px dotted #A6A6A6;color:#3d4245;font-size:1rem;display:-webkit-box;}
.receive_add li{position:relative;width:100%;color:#666;}
.receive_add em{font-style:normal;}
.receive_add li .content-nav{position:absolute;top: 4px;right: 6px;z-index: 999;width: 5px;height: 5px;border: solid 2px #666;border-width: 0 3px 3px 0;content: "\0020";-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.shipping-methods-list  .receive_add{-webkit-box-shadow: 0 0 2px 1px #DBDBDB;box-shadow: 0 0 2px 1px #DBDBDB;margin: 10px;border:0px;padding:10px 0px 10px 10px;border-radius: 5px;}
.shipping-methods-list .active{background-color:#8aaf6c;}
.shipping-methods-list .receive_add li .content-nav{width: 14px;height: 14px;position: absolute;right:10px;top: 3px;border-radius: 8px;border: 1px solid #999;}
.shipping-methods-list .active li .content-nav:after{position: absolute;top: 3px;right: 4px;z-index: 999;width: 3px;height: 5px;border: solid 2px #EEE;border-width: 0 2px 2px 0;content: "\0020";-webkit-transform: rotate(90deg);transform: rotate(90deg);}

.order-goods-info .message{margin:0px 10px;}
.order-goods-info .message textarea{border: 1px solid #B4B4B4;border-radius:3px;color:#999;height:50px;width:99.5%;font-size:1rem;}

.go-next-step{margin:0px 20px 10px 20px;}
.go-next-step p{font-size:1.25rem;margin-top:15px;font-family:'microsoft yahei';}
.go-next-step p strong{color: #D40000;}
.go-next-step a{margin-top:20px;width: 100%;display: block;text-align: center;color: #fff;height: 45px;line-height: 45px;font-size:1.25rem;border-radius: 4px;box-shadow: 0 0 1px #d13600;-webkit-box-shadow: 0 0 1px #d13600;background:#c00;background: -webkit-gradient(linear,center bottom,center top,from(#c00),to(#E4393C));opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;text-indent: 0px;}


.make_sure{border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;border: 1px solid #DDD;border-bottom:0px; background:#fff;color:#666;}
.make_sure .title{width:100%;line-height:2rem;font-size:1rem;text-indent:10px;}
.make_sure .coupon-input {width:100%;padding:0px 10px;}
.make_sure .coupon-input .wrap-model{display:-webkit-box;width:100%;position:relative;}
.make_sure .coupon-input span,.make_sure .coupon-input .ui-input-text,.make_sure .coupon-input .ui-input-btn{vertical-align:middle;display:inline-block;font-size:12px;}
.make_sure .coupon-input .ui-input-btn{position:absolute;left:20%;top:0px;}
.make_sure .coupon-input .ui-select{border: 1px solid #ddd;border-radius: 3px;background:#fff;}
.make_sure .coupon-input .ui-select .ui-btn{padding:7px 10px;}
.make_sure .show-message{margin-left:10px;color:#999;margin-bottom:5px;font-size:0.75rem;}
.make_sure .bottom-background{height: 8px;background: #f1f1f1 url(../images/T1P_yUFfpbXXXlQDI.-12-8.png) -6px 0 repeat-x;margin: 0px 1px 0 1px;}


.success-anounce{width:100%;margin: 10px auto;background: #fff;border: 1px solid #ddd;line-height:25px;padding:10px 0px;}
.success-anounce  .anounce-txt{padding:5px 10px;}
.success-anounce  .anounce-txt h4{color: #db2929;font-size:1.25rem;font-weight:normal}
.success-anounce  .anounce-txt h3,.success-anounce  .anounce-txt p{font-size:1rem;font-weight: normal;color:#999;}


.buy{margin:0px auto;}
.buy h3{margin-bottom:10px;font-size:1.25rem;font-weight:normal;color:#666;}
.buy .defray{background:#fff;border:1px solid #ddd;padding:0px 10px;}
.buy .defray dt{font-size:1rem;padding:3px 10px;background:#DEDEDE;color: #db2929}
.buy .defray dd .ui-btn {font-size: 16px;margin:0;padding:0 1rem 0 2rem;}
.buy .defray  dd {border-bottom:1px dotted #ddd;}
.buy .defray .explain{padding: 10px;background:#fff;border: 1px solid #ddd;line-height:14px;}
.buy .defray  dd p.radio label{display:block;right:4px;top:4px;border:#D5D5D5 solid 1px;background:#F5F5F5;width:1rem;height:1rem;}
.buy .defray  dd p.radio .active{background:#3EA636;border:1px solid #63B449}
.buy .defray  dd p.radio .active:after{display: block;margin-left: 3px;margin-top: 4px;content: "";width: 10px;height: 4px;border: solid #fff;border-width: 2px 2px 0 0;-webkit-transform: rotate(135deg);}

#page-message .page-main .wrap-model .btn-box a,.table_form .btn,.chashier-btn a{display: block;width:100%;margin: 10px auto 0;height:45px;line-height:45px;color: #fff;font-size: 1.25rem;cursor: pointer;text-align: center;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#page-message .page-main .wrap-model .btn-box a,.table_form .btn,.chashier-btn .btn1{background:#E4393C;}

.chashier-btn .btn2{border: 1px solid #2d68f0;color: #FFF;background: #3d80f3;background-image: -webkit-gradient(linear,left top,left bottom,from(#3d80f3),to(#2c66f0));background-image: linear-gradient(#3d80f3,#2c66f0);}



.payment-desc { margin:10px 10px 20px 10px; background:#fff; padding:10px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; }
.payment-desc h3 { margin:5px; border-bottom:#ddd 1px dotted; padding-bottom:5px;font-size:1rem;font-weight:normal; }
.payment-desc .detail {color:#999;}
.page-main form{}
.table_form td {padding: 10px 15px 10px 10px; }
.table_form .desc { color:#888; font-style:italic; }
.table_form [name="pay_message"]{width:100%;border:1px solid #ddd;height:50px;}

.table_form .ui-input-btn input{opacity:1;color:#fff;}
/* order.amount.html */
#page-message .page-main .wrap-model h3{border:#ddd 1px solid; padding:10px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#page-message .page-main .wrap-model h3 b{display:block;width:100%;text-align:center;font-size:0.9rem;}

.paynotify{padding:30px 20px 0px;}
.paynotify h4{font-weight:normal;font-size:1.5rem;line-height:25px;color:#E4393C}
.paynotify h4 b{display:inline-block;border: 1px solid  #E4393C;-webkit-border-radius:13px;width:25px;height:25px;background: #E4393C;vertical-align:bottom;margin-right:5px;}
.paynotify h4 b:after{display: block;margin-left:4px;margin-top:4px;content: "";width: 16px;height: 8px;border: solid #fff;border-width: 2px 2px 0 0;-webkit-transform: rotate(135deg);}
.paynotify  p{margin-top:10px;line-height:25px;color:#666;}
#page-paynotify .btn-box a{width: 100%;display: block;text-align: center;color: #fff;height:45px;line-height:45px;font-size:1.25rem;border-radius: 4px;background:#E4393C;border:0px;}
#page-paynotify .btn-box .btn2{border: 1px solid #2d68f0;color: #FFF;background:#3d80f3;}




/*********************************  以上为购物车到交易完成结束的页面代码，如果没有必要（除了修改宽度高度等），不要修改上面的代码 ---- 结束 *******************/



@media (max-width: 640px) {
	.logo img{width:40%;}
	.pagelogo{background-size:70%;}
	.search{height:30px; line-height:30px;}
	.search .keyword{height:20px;line-height:20px;margin-top:5px;font-size:14px;width:84%;margin-left:10px;display:block;}
	.search .submit{background-size: 7.15em 7.15em;width: 15px;height: 15px;margin-top:7px;}
	.category{height:100px;}
	.category li.menu1,.category li.menu2,.category li.menu3,.category li.menu4,.category li.menu5{font-size: 12px;background-size: 4em 4em; height:60px;}
	.labels a{font-size:1rem;}
	
	#page-auth .input{width:99%;}
	#page-auth .captcha{width:41%;}
	
}